ACFWF\Models\Store_Credits\Checkout D

Total Complexity 130
Dependencies 10
Dependents 2
Total lines 1,142
Lines of code 528
Logical lines of code 292
Comment lines 442
Methods 31
Properties 2

Methods 31

Method Rating Maintainability Complexity Lines of code
ajax_redeem_store_credits()
A
42 13 50
redeem_store_credits()
A
40 10 63
apply_store_credit_discount()
A
51 9 25
display_order_review_paid_in_store_credits()
A
48 8 32
is_allow_store_credits()
A
53 8 22
apply_store_credits_as_coupon()
S
51 7 26
update_order_refunded_as_store_credits_labels()
S
55 7 17
readd_customer_store_credits_for_failed_orders()
S
52 6 25
override_store_credit_coupon_data()
S
54 6 21
_old_display_order_review_paid_in_store_credits()
S
51 5 25
display_order_review_store_credits_discount_total()
S
54 5 20
recalculate_order_totals_after_checkout_complete()
S
62 5 11
process_order_with_store_credit_coupon()
S
52 4 23
deduct_store_credits_discount_from_balance()
S
52 4 23
display_store_credits_discount_row()
S
53 4 23
allow_placing_order_on_zero_total_with_store_credits()
S
66 5 7
deduct_store_credits_discount_from_order_total()
S
59 3 13
run()
S
53 2 22
apply_store_credit_discount_coupon_label()
S
69 3 6
get_cart_total_before_store_credit_discounts()
S
67 3 7
store_credit_coupon_discount_removed()
S
72 2 6
initialize()
S
70 2 6
_create_order_cancelled_store_credit_entry()
S
62 1 11
display_store_credits_checkout_redeem_form()
S
80 1 3
deduct_store_credits_discount_from_balance_via_store_api()
S
76 1 4
is_store_credit_discount_removed()
S
72 1 5
get_store_credit_coupon_code()
S
79 1 3
set_coupon_override_data()
S
65 1 10
create_discount_store_credit_entry()
S
64 1 10
clear_store_credit_session()
S
75 1 4
__construct()
S
72 1 5